bundle of garlic heads - German English Dictionary